trigger - tradução para russo
Diclib.com
Dicionário ChatGPT
Digite uma palavra ou frase em qualquer idioma 👆
Idioma:

Tradução e análise de palavras por inteligência artificial ChatGPT

Nesta página você pode obter uma análise detalhada de uma palavra ou frase, produzida usando a melhor tecnologia de inteligência artificial até o momento:

  • como a palavra é usada
  • frequência de uso
  • é usado com mais frequência na fala oral ou escrita
  • opções de tradução de palavras
  • exemplos de uso (várias frases com tradução)
  • etimologia

trigger - tradução para russo

Trigger; Triggers

trigger         
{m}
- (англ.) триггер

Wikipédia

Gatilho (banco de dados)

Gatilho ou trigger é um recurso de programação executado sempre que o evento associado ocorrer. Trigger é um tipo especial de procedimento armazenado, que é executado sempre que há uma tentativa de modificar os dados de uma tabela que é protegida por ele.

É muito utilizada para ajudar a manter a consistência dos dados ou para propagar alterações em um determinado dado de uma tabela para outras. Um bom exemplo é um gatilho criado para controle de quem alterou a tabela, nesse caso, quando a alteração for efetuada, o gatilho é "disparado" e grava em uma tabela de histórico de alteração, o usuário e data/hora da alteração.

Em SQL, para se criar um trigger utiliza-se do CREATE TRIGGER, e para removê-lo deve-se usar DROP TRIGGER. Um gatilho típico é composto de três componentes, que seguem o Modelo: evento - condição - ação.

Exemplo: (MS-SQL Server)

CREATE TRIGGER nome_do_gatilho ON dono.Nome_da_tabela
FOR INSERT (ou SELECT ou UPDATE ou DELETE)
AS
Codigo para execucao

Outro exemplo:

CREATE TRIGGER <Nome>
         Momento_Exec (BEFORE/AFTER)
         Evento_disparador (INSERT/UPDATE/DELETE)
ON tabela_evento
[REFERENCING NEW AS novo_nome OLD AS nome_antigo] (Opcional, em caso de delete para copiar os dados para outra tabela)
[nivel_gatilho] (FOR EACH ROW (linha) / FOR EACH STATEMENT (comando) - determina como será executado o BLOCO_COMANDOS_SQL)
[condição_exec] (WHEN <condição>)
BLOCO_COMANDOS_SQL
Exemplos do corpo de texto para trigger
1. He pulled the trigger several times before realizing the next trigger pull would be fatal.
2. He pulled the trigger several times before realizing the next trigger pull would be fatal. I just broke down.
3. The architectural trigger stems from marketing personnel.
4. The resignation will likely trigger early elections.
5. After all, whoever pulled the trigger –– or paid someone to pay someone to pull the trigger –– has already won a major victory.